//
//  NSObject+Category.h
//  CookeeBike
//
//  Created by 谷建军 on 16/2/25.
//  Copyright © 2016年 Ada. All rights reserved.
//

#import <Foundation/Foundation.h>

/** 从服务器上获取下来的数据进行安全的类型转换 */
@interface NSObject (Category)


@end // NSObject

/** 对 NSString 进行安全转换 当为nil、null是返回空字符串 */
@interface NSString (SafeJsonString)

+ (NSString *)safeJsonString:(id)obj;

- (NSString *(^)(NSString *))sk_appendString;

- (BOOL(^)(NSString *))sk_equalToString;

@end  // SafeJsonString

/** 对 NSNumber 进行安全转换，当为nil、null时返回 0、0.0 */
@interface NSNumber (SafeJonsNumber)

+ (int)safeJsonInt:(id)obj;

+ (NSInteger)safeJsonInteger:(id)obj;

+ (CGFloat)safeJsonFloat:(id)obj;

+ (CGFloat)safeJsonDouble:(id)obj;

@end  // SafeJonsNumber

